package com.geovis.emergency.spd.biz.pc.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.geovis.emergency.spd.entity.mobile.pojo.vo.PcDrillPlanTaskStatisticsVO;
import com.geovis.emergency.spd.entity.pc.entity.PcDrillPlanTaskStatistics;

import java.util.List;

/**
 * <p>
 * 应急预案指挥模块-演练工作方案任务_情况统计 服务类
 * </p>
 *
 * @author lmolong
 * @since 2022-06-21
 */
public interface IPcDrillPlanTaskStatisticsService extends IService<PcDrillPlanTaskStatistics> {

    /**
     * 查询并封装事件统计
     * @param taskId
     * @return
     */
    List<PcDrillPlanTaskStatisticsVO> getByTaskId(String taskId);

    /**
     * 持久化任务统计
     * @param taskId 任务id
     * @param vos 统计数据
     */
    void save(String taskId,List<PcDrillPlanTaskStatisticsVO> vos);
}
